package org.finesys.common.hazelcast.core.base;

import java.util.Set;

public interface DistributedSet<T> {

    /**
     * 获取分布式集合
     *
     * @return 分布式集合
     */
    Set<T> values();

    /**
     * 添加
     *
     * @param data 数据
     */
    void add(T data);

    /**
     * 删除
     *
     * @param data 数据
     */

    void delete(T data);

    /**
     * 清空集合
     */
    void clear();
}
